support housing - French English Dictionary